earth borer - Turkish English Dictionary